package com.zlk.algorithm.huawei.leetcode.slidingWindow;

/**
 * @program: algorithm
 * @ClassName Code36_characterReplacement
 * @description:
 * @author: slfang
 * @create: 2025-01-10 16:15
 * @Version 1.0
 **/
public class Code36_characterReplacement {

    //给你一个字符串 s 和一个整数 k 。你可以选择字符串中的任一字符，
    // 并将其更改为任何其他大写英文字符。该操作最多可执行 k 次。
    //在执行上述操作后，返回 包含相同字母的最长子字符串的长度。
    //示例 1：
    //输入：s = "ABAB", k = 2
    //输出：4
    //解释：用两个'A'替换为两个'B',反之亦然。
    //示例 2：
    //输入：s = "AABABBA", k = 1
    //输出：4
    //解释：
    //将中间的一个'A'替换为'B',字符串变为 "AABBBBA"。
    //子串 "BBBB" 有最长重复字母, 答案为 4。
    //可能存在其他的方法来得到同样的结果。
    public int characterReplacement(String s, int k) {

        return -1;
    }
}
